torpedo boat – English–Español translations

🇬🇧 en es 🇪🇸

torpedo boat noun

  • warship designed to fire torpedoes
torpedero
Wiktionary Links